Welsh Onion — synonyms, definition

1. Welsh onion (Noun)

2 synonyms
Allium fistulosum Japanese leek
1 definition

Welsh onion (Noun) — Asiatic onion with slender bulbs; used as early green onions.

3 types of
Allium cepa onion onion plant